package com.sxh.permission.service;

import java.util.List;

// RPC接口定义
public interface PermissionService {
    // 绑定默认角色（普通用户）
    void bindDefaultRole(Long userId);

    // 查询用户角色码（返回role_code）
    String getUserRoleCode(Long userId);

    // 超管调用：升级用户为管理员
    void upgradeToAdmin(Long userId);

    // 超管调用：降级用户为普通角色
    void downgradeToUser(Long userId);
    //根据权限查询用户id
    List<Long> queryUserIdByRoleCode(String rodeCode);
    //查询所有用户id
//    public List<Long> queryAllUserId();
}
